package com.neu.carbon.mes.domain;

import java.util.List;

public class MesFactoryModelAndMaterialAndEquipment {
    private String productLineName;//工厂建模表 生产线名称
    private String remark;//工厂建模表 描述

    private String materialName;//物料表 产品
    private String productModel;//物料表 产品型号
    private String productSpecification;//物料表 产品规格

    private List<MesEquipment> mesFactoryModelDetailList;//设备表

    public MesFactoryModelAndMaterialAndEquipment() {
    }

    public MesFactoryModelAndMaterialAndEquipment(String productLineName, String remark, String materialName, String productModel, String productSpecification, List<MesEquipment> mesFactoryModelDetailList) {
        this.productLineName = productLineName;
        this.remark = remark;
        this.materialName = materialName;
        this.productModel = productModel;
        this.productSpecification = productSpecification;
        this.mesFactoryModelDetailList = mesFactoryModelDetailList;
    }

    /**
     * 获取
     * @return productLineName
     */
    public String getProductLineName() {
        return productLineName;
    }

    /**
     * 设置
     * @param productLineName
     */
    public void setProductLineName(String productLineName) {
        this.productLineName = productLineName;
    }

    /**
     * 获取
     * @return remark
     */
    public String getRemark() {
        return remark;
    }

    /**
     * 设置
     * @param remark
     */
    public void setRemark(String remark) {
        this.remark = remark;
    }

    /**
     * 获取
     * @return materialName
     */
    public String getMaterialName() {
        return materialName;
    }

    /**
     * 设置
     * @param materialName
     */
    public void setMaterialName(String materialName) {
        this.materialName = materialName;
    }

    /**
     * 获取
     * @return productModel
     */
    public String getProductModel() {
        return productModel;
    }

    /**
     * 设置
     * @param productModel
     */
    public void setProductModel(String productModel) {
        this.productModel = productModel;
    }

    /**
     * 获取
     * @return productSpecification
     */
    public String getProductSpecification() {
        return productSpecification;
    }

    /**
     * 设置
     * @param productSpecification
     */
    public void setProductSpecification(String productSpecification) {
        this.productSpecification = productSpecification;
    }

    /**
     * 获取
     * @return mesFactoryModelDetailList
     */
    public List<MesEquipment> getMesFactoryModelDetailList() {
        return mesFactoryModelDetailList;
    }

    /**
     * 设置
     * @param mesFactoryModelDetailList
     */
    public void setMesFactoryModelDetailList(List<MesEquipment> mesFactoryModelDetailList) {
        this.mesFactoryModelDetailList = mesFactoryModelDetailList;
    }

    public String toString() {
        return "MesFactoryModelAndMaterialAndEquipment{productLineName = " + productLineName + ", remark = " + remark + ", materialName = " + materialName + ", productModel = " + productModel + ", productSpecification = " + productSpecification + ", mesFactoryModelDetailList = " + mesFactoryModelDetailList + "}";
    }
}
